package com.frejoys.dao.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

// 店铺
@Data
// @EqualsAndHashCode(callSuper = true)
@AllArgsConstructor
@NoArgsConstructor
@TableName("j_store")
public class Store  implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    // 店名
    private String name;

    // 品类id
    private Integer categoryId;

    // 售出数量
    private Integer soldCount;

    // Logo
    private String logo;

    // 店封面广告图
    private String cover;

    // 店铺展示图
    private String coverShow;

    // 省
    private String province;

    // 市
    private String city;

    // 区县
    private String district;

    // 街道地址
    private String street;

    // 地址
    private String address;

    // 经度
    private Double lng;

    // 纬度
    private Double lat;

    // 电话
    private String tel;

    // 店类型：0普通店，1品牌店
    private Integer type;

    // 上架状态：0下架中，1申请上架，2上架中
    private Integer shelves;

    // 营业起始时间，小时00:00
    private String startTime;

    // 营业结束时间，小时24:00
    private String endTime;

    // 创建时间
    private Integer createTime;

    // 更新时间
    private Integer updateTime;

    // 状态：0无效，1有效
    private Integer status;
}





